.search_head{ position:relative; float:left; width:262px; height:46px;}
	.search_head_l{float:left; width:10px; height:46px; background:url(../images/block_search/head.png) top left no-repeat;}
	.search_head_c{float:left; width:242px; height:46px; background:url(../images/block_search/head.png) bottom repeat-x;}
	.search_head_c h3{ color:#fff; font-size:20px; line-height:40px; text-indent:5px; font-family:supermarket; font-weight:normal;}
	.search_head_r{float:left; width:10px; height:46px; background:url(../images/block_search/head.png) top right no-repeat;}
.search_content{float:left; position:relative; width:230px; height:auto; background:#f0f0f3; border-left:#b7b7b8 1px solid; border-right:#b7b7b8 1px solid; padding:0px 15px 0px 15px;}
.search_bottom{ position:relative; float:left; width:262px; height:46px;}
	.search_bottom_l{float:left; width:11px; height:11px; background:url(../images/border_radius.png) bottom left no-repeat;}
	.search_bottom_c{float:left; width:240px; height:10px; border-bottom:#b7b7b8 solid 1px; background:#f0f0f3;}
	.search_bottom_r{float:left; width:11px; height:11px; background:url(../images/border_radius.png) bottom right no-repeat;}	

#theme_search form.jqtransformdone p{
	margin:5px 0px 0 0px;
	padding:0px;
	float:left;
	color:#646464;
	font-family:supermarket;
	font-size:18px;
	line-height:27px;
}
#theme_search form.jqtransformdone div.rowElem{
	clear:both;
	padding:4px 0px;
}

/* -------------
 * Selects
 * ------------- */
#theme_search  .jqTransformSelectWrapper {
	width:228px !important;
	position:relative;
	height: 27px;
	float:left;
	border:#d4d4dc solid 1px;
}

#theme_search  .jqTransformSelectWrapper div span {
	font-family:supermarket;
	font-size: 16px;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 27px;
	line-height: 27px;
	padding: 0px 0 0 5px;
	overflow: hidden;
	cursor:pointer;
	width:220px !important;
	color:#9d9da3;
	background:#fff;
	/*border: 1px solid #CCCCCC;*/
/*	border-right: none;*/
}

#theme_search  .jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: -2px;
	width: 34px;
	height: 27px;
	background:url(../images/block_search/select_right.png) no-repeat center center;
}

#theme_search  .jqTransformSelectWrapper ul {
	position: absolute;
	width: 227px !important;
	top: 27px;
	left: 0px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #CCC;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
	overflow: auto;
	overflow-y: auto;
	z-index:10;
}

#theme_search  .jqTransformSelectWrapper ul a {
	font-family:supermarket;
	display: block;
	padding: 5px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
	font-size: 16px;
	color:#9d9da3;
	line-height: 15px;
}

#theme_search  .jqTransformSelectWrapper ul a.selected {
	background: #EDEDED;
	color: #333;
}

#theme_search  .jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#3582c4;
	color: #fff;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
#theme_search .jqTransformHidden {display: none;}
#theme_search input[type="submit"]{ float:right; width:79px; height:30px; border:none; background:url(../images/block_search/search.png) top no-repeat; margin:14px 0 2px 0;}
#theme_search input[type="submit"]:hover{ background:url(../images/block_search/search.png) bottom no-repeat; border:none; cursor:pointer;}






